recruitment and placement - German English Dictionary